public class Main8 {
    public static void main(String[] args) {
        //8、按要求编写Java应用程序。
        //编写一个名为Test的主类，类中只有一个主方法；
        //在主方法中定义一个大小为50的一维整型数组，数组名为x，数组中存放着｛1，3，5，……，99｝
        // 输出这个数组中的所有元素，每输出十个换一行；
        // 在主方法中定义一个大小为10*10的二维字符型数组，数组名为y，正反对角线上存的是“*",其余位置存的是”#“；
        // 输出这个数组中的所有元素。
        int[] x = new int[50];
        int num=0;
        for (int i = 1; i < 100; i+=2) {
            x[num++]=i;
        }

        for (int i = 0; i < x.length; i++) {
            System.out.print(x[i]);
            if((i+1)%10==0){
                System.out.println();
            }
        }
        char[][] y = new char[10][10];
        for (int i = 0; i < 10; i++) {
            for (int j = 0; j < 10; j++) {
                if(i+j==9||i==j){
                    y[i][j]='*';
                }else{
                    y[i][j]='#';
                }
            }
        }
        for (int i = 0; i < 10; i++) {
            for (int j = 0; j < 10; j++) {
                System.out.print(y[i][j]);
            }
            System.out.println();
        }
    }
}
